alien screw - English Synonyms Dictionary